package com.rgc.dao;

import java.util.List;

import com.rgc.domain.Equipo;
import com.rgc.domain.EquipoUsuario;
import com.rgc.domain.Usuario;

public interface EquipoDao {

	public boolean addEquipo(Equipo equipo,String idusuarioLider);
	public boolean delEquipo(String idequipo);
	public boolean modEquipo(Equipo equipo);
	public boolean addEquipoUsuario(String idusuario,String idequipo,String nivel);
	public boolean delEquipoUsuario(String idusuario,String idequipo);
	public List<Equipo> listEquipo(String[] campo,String[] valor);
	public List<Equipo> listEquipo();
	public String foundUsuarioLevel(String idusuario,String idequipo);
	public List<EquipoUsuario> listEquipoUsuario(String idgrupo);
	public Equipo foundEquipo(String idusuario);
	public List<Equipo> solicitudes(String idusuario);
	public boolean delEquipoUsuario(String idusuario);
	public boolean AceptarEquipoUsuario(String idusuario,String idequipo);
	public Equipo getEquipo(String idequipo);
}
